straw donor - German English Dictionary